weatherproof fittings - German English Dictionary